using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

using AJAXCore.Models;

namespace AJAXCore.Repositories {
  public interface IRepository {
    IEnumerable<Country> Countries { get; }
    IEnumerable<State> States { get; }
    IEnumerable<Member> Members { get; }

    int Count<T>() where T : class;
  }
}
